<?php

return [
    'token_expired' => 'Invalid user / token expired / account has logged in on new device',
    'no_permission' => 'Insufficient permissions',
    'parameter_error' => 'Illegal parameter verification',
    'not_found_error' => 'Not found error',
    'system_error' => 'System error',
    'logical_error' => 'Logical error',
    'logical_warning_error' => 'Logical warning error',
    'request_ok' => 'Request succeeded',
    'created_ok' => 'Created successfully',
    'updated_ok' => 'Updated successfully',
    'deleted_ok' => 'Deleted successfully',

    'account_domain' => 'account_domain',
    'storage_domain' => 'storage_domain',
    'user_domain' => 'user_domain',
    'finance_domain' => 'finance_domain',
    'purchase_domain' => 'purchase_domain',
    'inventory_domain' => 'inventory_domain',
    'product_domain' => 'product_domain',
    'notification_domain' => 'notification_domain',
    'sale_domain' => 'sale_domain',
    'report_domain' => 'report_domain',
    'extension_domain' => 'extension_domain',

    'resource_id_not_found' => 'resource id not found:',
    'please_choose' => 'please choose',

    'created' => 'created',
    'submitted' => 'submitted',
    'claimed' => 'claimed',
    'assigned' => 'assigned',
    'invalid' => 'invalid',
    'confirmed' => 'confirmed',
    'rejected' => 'rejected',
    'expired' => 'expired',
    'completed' => 'completed',
    'appealed' => 'appealed',
    'closed' => 'closed',
    'failed' => 'failed',
    'refused' => 'refused',
    'passed' => 'passed',
    'enabled' => 'enabled',
    'disabled' => 'disabled',
    'underway' => 'underway',
    'succeeded' => 'succeeded',

    'field_widget_input' => 'input',
    'field_widget_text' => 'text',
    'field_widget_switch' => 'switch',
    'field_widget_enmus' => 'enmus',
    'field_widget_relation' => 'relation',
    'field_widget_date_time' => 'date_time',
    'field_widget_tree_relation' => 'tree_relation',
    'field_widget_auto_number' => 'auto_number',
    'field_widget_upload_img' => 'upload_img',
    'field_widget_upload_file' => 'upload_file',


    'validation' => [
        'decimal' => [
            'decimal' => 'The :attribute Can only be an integer less than or equal to :digit decimal places',
            'min' => 'The :attribute Can only be an integer less than or equal to :digit decimal places,and must be greater than :min',
            'max' => 'The :attribute Can only be an integer less than or equal to :digit decimal places,and must be greater than :min less than :max',
        ],
    ],

    'business_type' => [
        'product_skus' => 'new product development',
        'product_sku_filter_rules' => 'filter rule',
        'product_sku_recheck_records' => 'new product check',
        'product_sku_filter_records' => 'new product filtering',
        'product_publicitys' => 'new product announcement',
        'items_categories' => 'sku categories',
        'item_variants' => 'item variant',
        'item_units' => 'unit',
        'item_skus' => 'sku',
        'item_unit_measurements' => 'unit measurement',
        'sample_skus' => 'sample',
        'return_sample_skus' => 'sample return',
        'product_appeals' => 'product appeal',
        'product_sku_recommendations' => 'product recommend',
        'product_operate_departments' => 'operate department',
        'product_reviews' => 'product reviews',
        'publish_skus' => 'publish skus',

        'config_commons' => 'global configuration',
        'account_log_operations' => 'operation log',
        'organization_companys' => 'subsidiary',
        'organization_department' => 'department',
        'organization_departments' => 'department',
        'organization_employees' => 'employee',
        'organization_channels' => 'cannel',
        'account_address' => 'address',
        'account_contact' => 'contact',
        'account_auto_generatednumbers' => 'auto-generatednumbers',
        'account_workflow' => 'workflow',
        'account_state' => 'state',
        'account_action' => 'action',
        'account_transfer' => 'transfer',
        'import_export_imports' => 'import',
        'import_export_exports' => 'export',

        'locations_locations' => 'location',
        'receipts_receipt_notices' => 'receipt notice',
        'receipts_receipts' => 'receipt',
        'fulfillment_fulfillment_notices' => 'fulfillment notice',
        'fulfillment_fulfillments' => 'fulfillment',
        'quantity_quantity_controls' => 'quantity control',
        'locations_reservoirs' => 'reservoir',
        'locations_bins' => 'bin',
        'within_batches' => 'batch',
        'inventory_summaries' => 'summary',
        'inventory_details' => 'detail',
        'inventory_records' => 'record',
        'inventory_batch_summaries' => 'batch summary',
        'inventory_batch_details' => 'batch detail',
        'inventory_batch_records' => 'batch record',
        'quantity_check_methods' => 'check method',
        'quantity_control_items' => 'control item',
        'quantity_templates' => 'quantity template',
        'quantity_control_records' => 'control records',
        'receipts_putaways' => 'putaways',
        'receipts_rejects_putaways' => 'rejects putaways',
        'fulfillment_rule_picks' => 'fulfillment rule picks',
        'locations_bin_uses' => 'bin uses',
        'fulfillment_rule_inventories' => 'inventory',
        'fulfillment_rule_turnovers' => 'turnover',
        'fulfillment_rule_waves' => 'rule wave',
        'fulfillment_waves' => 'wave',
        'fulfillment_wave_orders' => 'wave order',
        'fulfillment_picks' => 'fulfillment pick',
        'fulfillment_packs' => 'fulfillment pack',
        'within_heads' => 'within head',
        'fulfillment_merge_packs' => 'merge packs',
        'package_boxes' => 'package boxes',
        'within_transfers' => 'within transfer',
        'within_processes' => 'within process',
        'inventory_sizes' => 'inventory sizes',
        'inventory_size_particulars' => 'inventory size particulars',

        'storage_files_preference' => 'files preference',
        'objects' => 'file',
        'attachments' => 'attach file',

        'vendors_grades' => 'vendor grade',
        'vendors_vendors' => 'vendor',
        'purchase_requisitions' => 'purchase requisitions',

        'setup_currencies' => 'currency',
        'setup_tax_rates' => 'tax rate',
        'setup_exchange_rates' => 'exchange rate',
        'setup_fee_types' => 'fee type',
        'setup_terms' => 'term',
        'setup_payments' => 'payment category',
        'finance_billing' => 'billing',
        'financial_payments' => 'payment',
        'financial_prepayments' => 'prepayment',
        'financial_verifications' => 'prepayment application',
        'finance_invoice' => 'invoice',
        'finance_collection' => 'collection',
        'finance_precollection' => 'precollection',
        'financial_credits' => 'vendor credit',
        'financial_collections' => 'vendor collection',
        'financial_bills' => 'finance bill',
        'financial_invoices' => 'financial invoice',
        'financial_receipt_orders' => 'financial receipt order',
        'financial_receivables' => 'financial receivables',
        'financial_receipt_verifications' => 'financial receipt verifications',
        'financial_customer_collections' => 'financial customer collections',
        'financial_customer_credits' => 'financial customer credits',
        'purchase_purchase_orders' => 'purchase purchase orders',
        'purchase_requisitions' => 'purchase requisitions',
        'purchase_deliverys' => 'purchase deliverys',
        'purchase_expedites' => 'purchase expedites',
        'purchase_return_orders' => 'purchase return orders',
        'purchase_abnormals' => 'purchase abnormals',
        'purchase_purchase_contracts' => 'purchase  contracts',
		'financial_documents' => 'Bank voucher preparation',

        'user_user' => 'user',
        'user_role' => 'role',
        'user_center' => 'center',
        'user_menu' => 'menu',

        'message_templates' => 'template',

        'sale_orders' => 'sales order',
        'sale_customers' => 'customer',
        'sale_return_orders' => 'sales return order',
        'logistic_cabinets' => 'logistic cabinets',
        'logistic_custom_declarations' => 'custom declaration',
        'logistic_custom_clearances' => 'custom clearances',
		'dispatch_vehicles' => 'Vehicle scheduling',


		'product_allocation_summaries' => 'New product allocation summary',
		'product_publicity_details' => 'New product publicity details',
		'product_allocation_details' => 'New product allocation details',
		'product_review_details' => 'New product review details',
		'product_review_comparisons' => 'Assistant review comparison',
		'item_sku_arrivals' => 'Arrival of new products',
		'sample_sku_proportions' => 'Sampling proportion of new products',
		'product_review_summaries' => 'New product review summary',
		'product_review_achievements' => 'Assistant review performance',
		'receipt_purchase_ratios' => 'Purchase proportion of new products',
		'sample_sku_department_ratios' => 'Sampling proportion of departments',
		'sample_reject_reasons' => 'Rejected products and reasons',
		'receipt_department_purchase_ratios' => 'Purchase proportion of new product department',
		'purchase_order_schedules' => 'Purchase details',
    ],

    'exception' => [
        'in_invalid' => 'The current void status cannot be modified',
        'not_existed' => 'not existed, can not operation',
        'have_son' => 'have son, can not operation',
        'have_disabled_son' => 'have disabled son, can not enable',
        'have_enabled_son' => 'have enabled son, can not disable',
        'have_not_invalid_son' => 'have not invalid son, can not invalid',
        'is_disabled' => 'is disabled, can not disable',
        'is_enabled' => 'is enabled can not enable',
        'is_invalid' => 'is invalid can not invalid',
        'have_added' => 'have added :attribute, can not operation',
        'is_diff' => ':attribute is different, can not operation',
        'attribute_not_existed' => ':attribute not existed, can not operation',
        'have_department' => 'department that has been bound cannot be deleted',
        'have_employee' => 'bound employee cannot be deleted',
        'have_company' => 'bound company cannot be deleted',
        'have_organization' => 'bound organization relationship exists and cannot be deleted',
        'have_receipts' => 'bound document information exists and cannot be deleted',
        'have_receipts_invalid' => 'Bound document information exists and cannot be closed',
        'have_verification' => 'operation cannot be performed because the system has been cancelled',
        'have_collection' => 'operation cannot be performed because a refund has been made',
        'is_created' => ':attribute is created can not create',
        'is_completed' => ':attribute is completed can not complete',
        'status_error' => 'status error, can not operation',
        'config_error' => 'config error, place look it',
        'is_not_completed' => ':attribute is not completed can not operation',
        'is_closed' => ':attribute is closed can not operation',
        'created_purchase_refund_abnormal' => 'purchase return is created successfully, but there is an anomaly in the price return generated by this document. Please handle this anomaly',
        'close_purchase_refund_abnormal' => 'purchase customs form is successful, but there is purchase rejection abnormality in this document, please deal with this abnormality',
        'created_bill_abnormal' => 'bill is created successfully, but the tax rate change exception exists. Handle the exception',
		'have_transaction' => 'Please generate intercompany transaction',
        'submit_purchase_abnormal' => 'submit purchase abnormal',
        'save_purchase_abnormal' => 'save purchase abnormal',
    ]
];
